package cn.fl.mcr.service;

import cmm.mid.core.framework.dto.DataResultDTO;
import cn.cmm.base.framework.exception.BaseException;
import cn.lionbridgecapital.loan.model.base.Pager;

/**
 * @Author: YangXin
 * @Description: 小贷合同管理Service
 * @CreateTime: 2019/12/17 14:29
 * @Version: 1.0.0
 */
public interface IMcrContractService {

    /**
     * 补录小贷仲裁合同
     * @param realPath excel路径
     * @param arbitrateType 签署状态  1.跳过已经存在合同  0.作废合同后重新生成
     * @return success 1.成功  0.失败
     * @throws BaseException 异常
     */
    DataResultDTO importData (String realPath,String arbitrateType)throws BaseException;

    /**
     *  查询放款成功、结清账单信息
     * @param pager  分页信息
     * @return Pager 分页参数
     * @throws BaseException 业务异常
     */
    Pager searchMcrBillMListPage(Pager pager)throws BaseException;
}
